package com.yeyks.vip.param;

import com.baomidou.mybatisplus.annotation.TableField;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.experimental.Accessors;

import java.util.Date;

@Data
@EqualsAndHashCode(callSuper = false)
@Accessors(chain = true)
public class MemberCardOnlinePlaceAnOrderServiceParam {

    @ApiModelProperty(value = "卡类型,1vip,2jip")
    private Integer cardType;

    @ApiModelProperty(value = "姓名")
    private String name;
    @ApiModelProperty(value = "电话")
    private String phone;

    @ApiModelProperty(value = "标志，1推手订单")
    private Integer sign;

    @ApiModelProperty(value = "用户id", hidden = true)
    private Integer userId;
    @ApiModelProperty(value = "支付密码")
    private String password;

    @ApiModelProperty(value = "邀请人code")
    private String inviteId;
    @ApiModelProperty(value = "创客等级，1白银2黄金3钻石")
    private Integer makerLevel;
    @ApiModelProperty(value = "物品，1房费，2礼包")
    private Integer makerChoose;

    //定位
    @ApiModelProperty(value = "定位省")
    private String localProvince;
    @ApiModelProperty(value = "定位城市")
    private String localCity;

    //礼包的选项列表
    @ApiModelProperty(value = "礼物人姓名")
    private String giftName;
    @ApiModelProperty(value = "礼物电话")
    private String giftPhone;
    @ApiModelProperty(value = "礼物城市")
    private String giftCity;
    @ApiModelProperty(value = "礼物地址")
    private String giftAddress;

}
